package top.rainf.service;

import top.rainf.domain.vo.UserPersonalInfo;

import java.util.List;

/**
 * @author 星环
 * @date null
 * @description 自动生成的用户个性信息服务接口
 */
public interface IUserPersonalInfoService {

    List<UserPersonalInfo> getUserPersonalInfoList();

    UserPersonalInfo getOneById(int id);

    boolean deleteOneById(int id);

    boolean deleteAll(List<Integer> idList);

    boolean updateById(UserPersonalInfo userPersonalInfo);

    List<UserPersonalInfo> getByIds(List<Integer> uidList);

    UserPersonalInfo getJoinedInfo(Integer id);
}
